package com.xiaoshuidi.cloud.module.contract.util.bill;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;


@Data
public class RemainingAmount {

    /**
     * 账单开始时间
     */
    private LocalDate startTime;

    /**
     * 结束结束时间
     */
    private LocalDate endTime;
    /*
     * 退租时间
     * */
    LocalDate refundTime;
    /**
     * 支付状态(unpaid 待支付 |payment 已支付|part  部分支付),
     */
    private String payStatus;
    /*
     * 月费用
     * */
    BigDecimal monthAmount;
    /**
     * 费用分类 cycle 周期性费用元/月 | once 一次性费用 一次元
     */
    private String feeSort;

    /**
     * 费项id
     */
    private Long feeId;

    /**
     * 费项名称
     */
    private String feeName;

    /*
     * 剩余费用
     * */
    BigDecimal remainingAmount = BigDecimal.ZERO;

}
